package com.zhanghe.study.study_scala.collection

/**
 * Itreator迭代器
 * @author zh
 * @date 2021/5/9 11:53
 */
object TestIterator {
  def main(args: Array[String]): Unit = {
    val list = List[Int](1, 2, 3, 4, 5)

    val it: Iterator[Int] = list.iterator

    println("遍历")
    for(item <- it){
      println(item)
    }

    // 一个Iterator只能遍历一次，之后遍历就没哟数据了
    println("再次遍历")
    for(item <- it){
      println(item)
    }
  }
}
